client-server technology - Spanish English Dictionary